package com.zshan.clinic.admin.entity.vo;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 药品采购单详情
 */
@Data
public class StockOrderPurchaseVo {

    /** 采购单ID */
    private Long orderId;

    /** 采购订单编号 */
    private String orderNo;

    /** 备注 */
    private String remark;

    /** 入库药库 */
    private Long storageId;

    /**
     * 药库名
     */
    private String storageName;

    /** 所属供应商 */
    private Long supplyId;

    /** 供应商名 */
    private String supplyName;

    /** 负责人姓名 */
    private String managerName;

    /** 负责人电话 */
    private String managerPhone;

    /** 制单人ID */
    private Long inUserId;

    /** 制单人名 */
    private String inUserName;

    /** 制单时间 */
    private Date inTime;



    /** 订单状态;待审核，已入库，已退回，已驳回 PurchaseOrderStatusEnum */
    private String orderStatus;



    /** 结算状态;待结算，已结算，已退款 SettleStatusEnum */
    private String settleStatus;


    /** 药品种类数 */
    private Integer drugKindCount;

    /** 采购数量 */
    private Integer totalQty;

    /** 总金额 */
    private Integer totalAmount;

    /**
     * 明细
     */
    private List<StockOrderPurchaseDetailVo> detailList;
}
